@charset "utf-8";
body{font-size: 12px;font-family: "宋体",Arial;}
div{/*overflow:hidden;*/}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin:0;padding:0;font-style:normal;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#FF6501;text-decoration:underline;}
ol,ul,li{list-style:none; overflow:hidden;}
img{border:none;}
p { color: #717171; margin-left: 10px; line-height: 19px; }
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
.clear{ clear:both; overflow:hidden;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.content{width: 100%;height:100%;background: #90c41f url(../images/bb.jpg) repeat;}
#qiaohu{background: url(../images/qiaohubg.png) no-repeat bottom center;}

/**/
#site_tb,#site_tb_logo{ background:url(../images/s_tb_5664.png) no-repeat;}
#site_tb{width:100%; min-width:980px; height:40px; font-size:12px; line-height:16px; font-family:Tahoma; background-repeat:repeat-x; background-position:0 -44px;}
#site_tb_w{ width:980px; height:42px; padding:0; margin:0 auto; list-style:none; color:#666;}
#site_tb_w li{ float:left;}
#site_tb_w li a{ color:#666; text-decoration:none;}
#site_tb_w li a:hover{ color:#ff6501; text-decoration:underline;}
#site_tb_logo{  width:130px; height:40px; padding:0; margin:0; overflow:hidden; background-position:0 0;}
#site_tb_logo a{ display:block; height:40px; text-indent:-999em; overflow:hidden;}
#site_tb_online { width:140px; padding-top:15px; overflow:hidden;}
#site_tb_online strong{ color:#ff6501;}
#site_tb_link{ float:left; padding:0; margin:0; padding-top:15px; color:#cecece;}
#site_tb_link a{ margin:0 12px;}
#site_tb_login{ width:160px; padding-top:15px; text-align:right;}
#site_tb_login a{ padding-right:6px; color:#666; text-decoration:none;}
#site_tb_login a:hover{ color:#ff6501; text-decoration:none;}

#header{background: url(../images/pic3.jpg) no-repeat top center;}
/*qh*/
.w_1010{width:1010px;margin:0 auto;}
.qh_l{width:320px;}
.qh_l .tit{background: url(../images/qh1.png) no-repeat -7px -189px;height:48px;display: block;}
.qh_l .r_con{background: url(../images/qh3.png) repeat-y 8px 0px;}
.qh_l .r_con .txt{display: block;padding:5px 31px;font-size:14px;line-height: 23px;text-indent: 2em;}
.qh_l .r_bottom{background: url(../images/qh1.png) no-repeat -7px -286px;height:20px;display: block;}

.btn{margin-left:28px;}
.btn li{width:124px;float:left;margin-right:10px;margin-top:5px;}
.ranking i{display: block;width:46px;height:38px;background:url(../images/num.png) no-repeat;float:left;margin-top:10px;}
.ranking .rtit{background: url(../images/qh1.png) no-repeat -7px -238px;height:48px;display: block; }
.ranking dl{margin:10px 10px 0px 32px;overflow:hidden;}
.ranking dd{overflow:hidden;float:left;border-bottom:#90c41f 1px dashed;padding-bottom:6px;}
.ranking img{ float: left; width: 45px; height: 45px; padding: 2px; margin: 8px 0px 0px 5px; display: inline; }
.games_description { float: right; width: 130px; margin-top: 6px; line-height: 1.8; color: #878787;margin-left:15px; }
.games_description h4{width:147px;height:18px;overflow:hidden;font-weight:normal;}
.games_description span, .games_description code{display:block;width:47px;line-height:2px;height:7px;overflow:hidden;background:url(../images/icon.png) no-repeat;}
.games_description code{width:auto;float:left;line-height:30px;background-position:0px -10px;}
i.r_2{background-position: 0px -56px;}
i.r_3{background-position: 0px -116px;}
i.r_4{background-position: 0px -178px;}
i.r_5{background-position: 0px -236px;}
i.r_6{background-position: 0px -298px;}
i.r_7{background-position: 0px -357px;}
i.r_8{background-position: 0px -415px;}
i.r_9{background-position: 0px -476px;}
i.r_10{background-position: 0px -536px;}

.qh_r{width:689px;}
.qh_r span{display: block;}
.qh_r .r_top{background:url(../images/qh1.png) no-repeat 0px 0px;height:20px; }
.qh_r .r_center{background:url(../images/qh2.png) repeat-y;position: relative; }
.qh_r .r_bottom{background:url(../images/qh1.png) no-repeat 0px -20px;height:20px; }
.r_center .zx_tit{background:url(../images/qh1.png) no-repeat -386px -198px;height:37px;width:224px; position: relative;top:-10px;margin-left:213px;}
.focus{width:281px;}
.zx_tab{margin-top:4px;}
.zx_list{width:368px;}
.intro_list{padding:71px 0px 0px 23px;}
.all_list{padding:22px 0px 0px 23px;}
.intro_list li,.all_list li{float:left; width:95px;height:108px;}
.hot_list{padding:4px 0px 0px;}
.tab_list{padding:10px 0px 0px 19px;}
.hot_list li{float:left; width:90px;height:111px;}
.tab_list li{float:left; width:93px;height:109px;}
.intro_list a,.hot_list a,.tab_list a,.all_list a{display: block;width:86px;margin:0 auto;text-align: center}
.intro_list img,.hot_list img,.tab_list img,.all_list img{display: block; width:77px;height:78px;margin:0 auto;}
.intro_list .txt,.hot_list .txt,.tab_list .txt,.all_list .txt{ display: block; width: 86px; height: 18px; margin: 0px auto; text-align: center; padding: 4px 0px 0px; cursor: pointer; overflow: hidden; word-wrap: break-word; word-break: break-all; }

.focus {width:282px;position:relative;overflow:hidden;margin:4px 0px 0px 27px;}
.focus img{display:block;width:282px;height:209px; border-radius: 5px;}
.focus .pp li{width:282px;float:left;position:relative;}
.focus .pp li span{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.focus .pp li h2{height:36px; line-height:38px;text-align:left;margin-top:-37px;position:relative;padding-left:10px;width:70%;overflow:hidden;}
.focus .pp li h2 a{color:#333;font-size:12px;}
.focus .pp li .opacity{height:30px;background:#fff;opacity:0.7;margin-top:-30px;position:relative;overflow:hidden;}
.focus .focusTit{width:100%;height:10px; text-align:center;position:absolute;left:0; bottom:8px;}
.focus .focusTit span{width:5px;height:5px;background:#858585;border-radius: 10px;display:inline-block;margin:0 5px;}
.focus .focusTit span.on{background:#249bff;}
.pagination2{width:65px;overflow:hidden;position: relative;bottom:23px;float:right;}
.pagination2 li{float:left;margin:0 4px;list-style:none; }
.pagination2 li a{display:block;width:13px; height:1px;padding-top:12px;background-image:url(../images/num2.png);background-position:0 -23px;float:left;overflow:hidden;}
.pagination2 li.current a{background-position:0 -2px;}

.study,.play{width:495px;}
.study{margin-left:8px;}
.qhxl span{display: block;}
.qhxl .r_top{background:url(../images/qh1.png) no-repeat 0px -52px;height:20px;}
.qhxl .r_center{background:url(../images/qh4.png) repeat-y;position: relative;padding:0px 20px; }
.qhxl .r_bottom{background:url(../images/qh1.png) no-repeat 0px -77px;height:20px;}
.study .pic,.play .pic{width:282px;height:211px;}
.study .pic img,.play .pic img{width:282px;height:211px; border-radius: 5px;}
.study .txtcon,.play .txtcon{width:160px;}
.study .txtcon .st_tit,.play .txtcon .st_tit{font-size:16px;color:#782011;font-weight: 700;text-align: center;padding-bottom: 5px;}
.study .txtcon .st_con,.play .txtcon .st_con{font-size:14px;text-indent:2em;line-height: 20px;}
.study_tit,.play_tit{height:38px;width:224px;position: absolute;top:-5px;margin-left:114px;}
.study_tit{background:url(../images/qh1.png) no-repeat -388px -247px;}
.play_tit{background:url(../images/qh1.png) no-repeat -388px -295px;}
.study .tmxl,.play .tmxl{padding-top:40px;padding-bottom:10px;}

.friend{margin:8px 0px 0px 8px;}
.friend span{display: block;}
.friend .r_top{background:url(../images/qh1.png) no-repeat 0px -122px;height:20px;}
.friend .r_center{background:url(../images/qh5.png) repeat-y;position: relative;padding:0px 20px;}
.friend .r_bottom{background:url(../images/qh1.png) no-repeat 0px -137px;height:20px;}
.qhfr{width:282px;}
.qhfr img{width:282px;height:211px;border-radius: 5px;}
.qhfr .st_tit{font-size:16px;color:#782011;font-weight: 700;text-align: center;padding: 5px 0px;}
.qhfr .st_con{font-size:14px;text-indent:2em;line-height: 20px;}
.qhfr .more{width:101px;height:33px;margin:10px auto;background: url(../images/more.png) no-repeat}
.qhfr .more a{width:101px;height:33px; cursor:pointer;display: block;line-height: 90px;overflow: hidden;}
.qhfrlist{width:630px;padding-right:10px;}
.mood_tit,.friend_tit{height:38px;width:224px;position: absolute;top:-9px;margin-left:366px;}
.mood_tit{background:url(../images/qh1.png) no-repeat -621px -247px;}
.friend_tit{background:url(../images/qh1.png) no-repeat -621px -197px;}
.mp{padding-top:36px;}


.w_1000{width:1000px;margin:0 auto;}
.w_1100{width:1045px;margin:0 auto;}
.pic2{background: url(../images/pic4.jpg) no-repeat;height:236px;width:1000px;margin:0 auto; position: relative;}
.share{position: absolute;bottom:0px;right:34px;width:167px;}
.collect{padding:14px 0px 0px 908px;}
.collect a{display: block;width:80px;height:46px;}


.nav{padding:0px 0px 0px 0px;height:45px;overflow:hidden;margin-left:77px;}
.nav a{display:inline-block;line-height: 110px;margin:0px 10px;}
.nav .n1{background: url(../images/t1.png) no-repeat;width:235px;height:45px;}
.nav .n1.current,.nav .n1:hover{background: url(../images/t1.png) no-repeat 0px -45px;width:235px;height:45px;}
.nav .n2{background: url(../images/t2.png) no-repeat 0px -45px;width:235px;height:45px;}
.nav .n2.current,.nav .n2:hover{background: url(../images/t2.png) no-repeat ;width:235px;height:45px;}



#footer{text-align: center;line-height: 22px;padding:40px 0px 10px;}
#footer p{line-height: 32px;}